Botany wool
noun
1.
a fine wool obtained from merino sheep.
Also called
botany
.
Origin
1880-85
British Dictionary definitions for
Botany wool
Botany wool
noun
1.
a fine wool from the merino sheep
Word Origin
C19: from
Botany Bay
, where the wool came from originally